blind hemming stitch - Spanish English Dictionary